structural impediments initiative - Allemand Anglais Dictionnaire